growing exuberantly - French English Dictionary